Big Huge Thesaurus

pneumococcal vaccine

noun